Exactly what we were looking for- great location & view, comfortable space, excellent hosts. We would stay here again!