Great communication and easy self check-in. The place is exactly as portrayed in the images and description. Great location.