Absolutely perfect! Even bigger than the photos show. Bright, and very clean. The staff were great as well. Very attentive. Look no further