Location was perfect and the view was excellent. The bed was surprisingly really comfortable but just hard for us older people to in and out of it cause it sits so low to the floor. All the comforts of home were supplied and the amenities at the resort were plentiful. Our hosts were great and quick to respond to us and explained everything in great detail so we had no questions. We would definitely stay there again!