Everything was clean and just like in the pictures. The beach is not too far and the metro is right next to the appartment. The communication was also great!