Excellent quality, modern amenities.