Great hosts, great room, great location - just perfect.