The place was clean and we'll designed. Cimmunication was excellent both at check-in and when we had questions. Highly recommended!