Best stay at Crystal Villa! Easy communication and kind hosts. They were waiting when we arrived at the villa. Very clean and tidy place and the villa would be cleaned everyday. Great location over looking Golden Beach and a short walk down to beach where there are some cool cafes/ bars. Kitchen was stocked with supplies so we could cook a nice meal in there. Great outdoor sitting area and pool with loungers. Would defiantly recommend staying here!