Perfect location but the amenities left a little to be desired.