What a perfect place! Our stay at Emerald Beach couldn't have been more perfect. Michelle's place is spacious, well furnished and has a beautiful home feel. The location is amazing, so close to the beach, good coffee and delicious Mexican. Michelle was a fantastic host with great communication. We can't wait to visit again!