A very nice and sunny apartment, in a very good albeit a bit touristy location