Sea Glass Place is a beautiful, friendly, clean, and comfortable beachfront vacation apartment rental located in Grand Anse, St. George’s, Grenada.