Simple clean quiet rooms right on beach. Food was so so. Definitely not a upscale resort.
When you stay at Hacienda Beach in Koh Samui, you'll be on the beach, just steps from Mae Nam Beach and Mae Nam Beach Pier. Featured amenities include multilingual staff, luggage storage, and a library. Guests may use a ferry terminal shuttle for a surcharge, and free self parking is available onsite.