Great location. However, we checked-in to a dirty room because the cleaning lady forgot to clean before our check-in. We had to wait for hours to have the room cleaned before we can settle in.