The apartment is spacious with large beds, kitchen and living room. Kitchen is well equipped, bathrooms ok, and the staff is very helpful, fulfilling any request. We enjoyed our stay, and have no major complaints, although I wouldn't say, the place is outstanding, but good value for money.