The apartment was absolutely beautiful, everything was extremely clean, and the location was phenomenal. However, because feel free is a large company with many listings, a few things fell through the cracks in terms of communication. We had initially reserved a different apartment, but were told about a week before our trip that this apartment was unavailable. We were given the choice between two alternative options, and chose this. We were also surprised by a required deposit of $350 at check in, which is not mentioned in their listing. Despite these issues we still had an amazing time!