Comfortable stay in a lovely location with lots of bars and restaurants. Close walk to the beach and metro. Beds were very comfortable. The apartment was not the cleanist when we arrived, but this did not bother us too much as we were out in the day. We had quite a lot of noise from neighbours during our stay however this did not affect us having a nice time. We called the day we were arriving to speak about check-in and the man we spoke to said hopefully the apartment will be ready for 3pm. However I feel that if your paying to check-in at that time then the apartment should be ready. We got there just before 3pm and it was ready. Overally a good stay.