Absolutely beautiful, spotlessly clean, very well stocked, and great location. We had the most wonderful time! We will definitely be coming back!