A great location, but some minor things let this place down.