Beautiful wildlife sanctuary and beach oasis just steps to beach and all that Delray Beach, FL has to offer!! Feel like enjoying an amazing relaxing atmosphere, surrounded by nature, listening to the birds or admiring the beautiful plants, flowers and butterflies? Or want to walk to the beach for a sun and fun filled day? How about walking to some of the best kept secret restaurants and nightlife in FL? Then you found the right place!!!