Respectful hosts, beautiful room, great location. What more could you want?