Perfect size, location and amenities. The large deck which opens into the fenced in yard is a great touch if travelling with dogs. We had a great, relaxing stay for the holidays.