Excellent location, great communication and check in. One downside is a little bit of dirtyness on the outdoor patio. Otherwise excellent!