Amazing place; great location and communication at check in; I highly recommend; great!