Cosy, clean, stylish place at a great location - and a friendly, communicative and thoughtful host. All the stars