The place is great - the location is amazing, the apartment is nicely put together and big, and there is a great view as well.
One thing to note is that I was there in November and it sometimes would get a little cold at night in the apartment.