Lovely views from the terrace, great location, friendly hosts and staff.