Beautiful and Spacious. We came from the US and stayed for four nights in July, 2017. They answered all my emails very quickly especially considering the time difference. They were wonderful and helped us book our day trips. It is clean, spacious, and modern. We stayed in a one bedroom and had plenty of room. I highly recommend Villa Beach!