Comfortable place with plenty of amenities to make your stay feel at home.