Comfortable premises for a short 1 or 2 night stay.