Great location and amenities, clear communication and no hassle! 5/5