Fantastic location, near everything touristy. Easy access and self check-in. Recommended.