The south end at Delray beach Watersports is renting spots you do not need be a resident.