Heidi's is an absolutely wonderful place to stay. She is a warm and friendly host and the accommodations are very clean and well appointed. The location is excellent, within easy walking distance to one of the best snorkeling spots on the island. You won't go wrong staying here!