Location and communication were great. Easy to get in and out with self check-in. Great stay!