Very nice apartment for stay in florida