Immaculate facility with nice amenities.