The space was sparkling clean, the bed was comfortable, the kitchen was well stocked and the rooftop pool was amazing.