Such a pleasant place with a great deck and view. All of the photos were accurate. Great selection of snorkel and beach equipment. Everything was very clean. We would certainly stay here again.