This place is everything as described and more. It's a wonderful place in a great location. We'd stay there again in a heartbeat!