Costa Rica Simplified! Set in a secluded beach cove in Guanacaste, Costa Rica. Two restaurants featuring tropical fusion culinary experiences. 16 Deluxe Rooms,…