Our stay at Thomas place was absolutely amazing. The villa had all the amenities we needed and the outside pool and surrounding garden was perfect.