Great location on mission beach with easy check-in.