This was a perfect place to stay in North Shore. It’s located in a convenient location to walk around town but also a 5-10 min drive to the beach. It’s called the Zen Villa and you instantly get that vibe when entering the premise.