Expensive property in a Great location. Definitely paying for the location as the accommodation is no more than average