Clean, compact, nice amenities, lovely setting - highly recommended!