Great location, great value for money, great host - In other words the place was great!