Cozy, spotless and a more amenities than expected. Great location and great communication.