The place is clean, very clean! There are only two bedrooms and each of their have private key. The kitchen is complete. The toilet and bathroom are shared. Main square is about 10 minutes by foot. There are some stairs to reach the apartment. We loved the place!!