The apartment has the most incredible view with everything you would need for either a short or long stay. I couldn't recommend it enough, in fact i've already booked my next stay!