Fantastic! Rainey went out of her way to provide everything we might need, from fresh towels to snorkeling equipment to cooking supplies and a coffee maker! She even included a very helpful list of local sites to see. The apartment was clean and spacious. We had a great time, and hopefully will be back :)