Loved this apartment - very clean with a good kitchen, a phenomenal view, and the balcony was perfect. The whole process was easy as well. Only downside would be location - the beach is nice, but if you want to spend a lot of time seeing other things around the city I would recommend staying elsewhere.