very nice apartment near Florida street