This is a great location, beautiful condo and very clean/new. Everything was provided for the most part, just a few small things that were inconvenient in terms of the keys etc.. also could have helped if the hosts were a little more responsive. We still highly recommend the place!