Great apartment in a great location right by the beach and restaurants. Just be prepared to walk a few flights of stairs to the apartment, but the roof top is well worth it!
Large kitchen well equipped making cooking easy, although restaurants are very reasonably priced.