The photos don't do justice to the apartment - it's very clean and modern, appears to have been redone recently. The location is great, close to the beach and the nightlife, but distant enough to allow to get a decent rest. would definitely recommend