The property definitely has a nice view. I stayed for almost two weeks and I wasn’t offered any extra towels. The dolphin room is where I chose to stay and there was just a line of ants at the door during the majority of our stay. The bed wasn’t really comfortable and made a lot of noise so rotating during sleep always woke the other person. I recommend reviewing the website for this location prior to booking.