Perfect!!!. We loved the location, the amenities and the experience. The place was just what we imagine and we had a wonderful time. Hoping to be back for future travels :).