Great place !!! Location is perfect beach, restaurants, shops etc. Good communication we like to come back again.