Amazing hospitality, great value, charming location and view: loved staying here!