The place is clean and cozy. The hosts are friendly and responsive. It has a beautiful garden and has access to beach across street. With 20 minutes walking, there is a strip mall with several restaurants. We like the Thai restaurant the best. We enjoyed our stay and will definitely recommend the place.