The place is ideal! It has all amenities you need and also the gym is well equipped! Hospitality was perfect! Highly recommended!