Very nice resort, flats are well thought through and comfortable, VERY nice pool and jacuzzi!