All excellent. Perfect location and great amenities. Recommended