Great location, good value for money. Enjoyable experience all around.