There is actually too much to say about this place in one review. Let me just say this our 2nd time staying here and I would stay 500 more times. Location is perfect.