Location is good but service and communication could have been better.