Great service, but bad location and lack of amenities