Grenada's best secluded, romantic gettaway, hotel and restaurant hidden away on the east coast of the island. Book your stay at the bay today!