Incredible location on cul-de-sac-bike/drive 10 min to downtown beach, Atlantic Ave. Why Choose Delray Beach? When you stay in the “Village by the Sea,” you will instantly feel the warm and friendly atmosphere that makes downtown Delray Beach such a joy to visit.