Comfortable, spacious house, equipped with most everything you need for an enjoyable, relaxing stay.