Clean, charming, and stylish with all the amenities. Communication throughout was excellent and helpful. We greatly enjoyed the private patio.