A wonderful place! Incredibly clean and comfortable. If we could have given it 6 stars, we would. Highly recommended.