Perfect location. Had a wonderful time. Good communication. Maria in check in was incredibly helpful.