Excellent, clean place. Great communication. The only downside was the small bathrooms which would be okay if there were more distant photos. Recommended.