great location, great hosts, good value for money - lovely retro feel.