Comfortable place with good amenities for a short stay for a couple - or single.