I booked to stay at this property last minute due to a connecting flight delay in Barbados. After travelling over 12 hours that day, I was rudely greeted. Check in took very long due to individual checking me in. In addition, I was insulted about my body size and questioned about my exercise habits. When I reached my room, it was very dirty (stains on bed linens and towels, dirty sink, toilet and shower). I spent the night crying. I would never recommend this property.