The apartment was very clean and well appointed. The second bedroom was quite small, but we only had one person in there so it was fine. It would be very cramped if all beds were being used.
Close to shops, restaurants and beach, great location.