Perfect accommodation in perfect location. 5 stars