Everything was amazing. The unit had everything we needed to make it a memorable trip. They also added special little touches to make you feel extra special. The snorkeling spot down the street was unbelievable.