Perfect location and amenities for our needs. Clean and tidy and great communication.