Overall the condo was amazing; everything we could have hoped for. Location was amazing, sunsets like none I've seen. We had paper products, towels, linens, kitchen utensils in both kitchens. The check in proces was different than any I've experienced since we had to go to an office at a completely different location, but the process was simple enough. We had unexpected maintenance happen at our unit one morning but it went smoothly and we learned about a dive shop to try so it worked out. I would definitely stay here again, it was perfect.