A lovely, clean and compact place in a great location for a weekend away.