Impeccably clean, warm reception, perfect for our family of 5. Wish we could have stayed longer.