The location is fantastic but the amenities could be better for the price