Great place close to all that you want to do!
Vacation paradise!