Fantastic place, great location, everything you need - and great host