Great location, great host and great communications. Overall very nice but needs air conditioning if you are traveling during summer months.