Deena's Villa is just located at the right spot, only 6 mins walk to Tallow's beach. We found this beach better, secluded and beautiful to watch the sunrise.
Villa has everything you need, it was spacious for 5 of us. Excellent communication. We would come back again.
Thank you Deena.