Aimee’s place is in the heart of downtown Avalon. You can easily walk to grab coffee, sign up for local tours/adventures and enjoy beautiful views of the boats passing through. If you are looking to check out and enjoy some beautiful views, I highly recommend staying here!