not restaurant apartments somewhwew xxxere in florida keys