A perfect space with perfect hosts. Very open, accomodating and clean. A little tucked away but the view and space is worth it.