Gemma's place was amazing. Great living space arrangement with good amenities and a great location. The villa exceeded expectations. Will definitely be staying again sometime !