"My husband and I stayed here for two nights, it was the most beautiful resort we’ve been to in a while, fairly affordable with excellent restaurants & the pool & beach access were amazing. The service by the pool was outstanding. The drinks and food were very good. The amenities were great. I have to say I loved the shampoo, conditioner and body wash provided in the room, it was better than anything I’ve ever used in my life. When we needed towels, we were able to get them immediately. The only complaint that we had was that the hallway smelled like dog we would open our door to go anywhere and all we smelled was a very strong scent of wet dog. It was nasty and it was there in the whole entire hallway. It did not go away before we left. Very disappointing ! We are dog lovers however, when we go to a hotel, we don’t expect to smell other people’s dogs."