By all means excellent: hospitality, location, room, ... Highly recommended!