Royals condo is amazing! First of all it is in a great location, on the beautiful North Shore so close to many wonderful beaches. It was very clean upon our arrival and provided us with everything we needed. The bathroom was stocked with shampoo, soap, sunscreen, aloe, tampons, first aid kit, hair dryer, bug spray, lotion, and medicine for an upset stomach. The kitchen had cleaning supplies, basic spices, dishes for eating and cooking, and a few cooking necessities (oil, sugar, salt, corn starch, etc). If I would have know I wouldn’t have packed so much of my own personal hygiene items! The bed was very comfortable and we enjoyed watching movies on the TV at night. I will say that this little place heats up quite a bit during the day even with the little air conditioning unit going. We were usually out and about all day long so it didn’t really bother us but something to keep in mind if your planning to stay in one day. With out the swamp-cooler provided it would have a sweaty week for us! I also should mention the awesome selection of beach gear Royal has for his guests. We enjoyed using the snorkeling gear to snorkel at Hideaway Beach! He also has boogie boards, beach chairs, a beach umbrella, and coolers. We highly recommend this place, worth every penny!