Great location, reasonable price, good accommodation, highly recommended.