Troy's place is amazing. Everything is brand new and the place is super clean. It's a self contained flat/apartment at the back of the property giving you space and privacy. The house is located close to shops and only a short walk to the beach which is quiet and beautiful. Troy and Gabi are great hosts and were very helpful. We will be coming back and totally recommend to others.