I don't think there's a better place when you have in mind how good the location is. The staff are helpful and friendly. Definitely would recommend.