Wonderful place, fabulous extras, location is amazing. Felt like we were overseas! We will definitely be staying again.