I'm sure Cheech Marin would love to live in this island for awhile...