Excellent location, incredible place to stay, great staff. You won't be dissapointed!