I accidentally booked the no cancellation. Then, I read a lot of bad reviews about Old Town Square Premium right after I booked this apartment. I got worried when I read that they ask for deposit before your stay and would not return the deposit when you check out. All the bad reviews I read where not true.
I booked for a pick up ride from the railway to the main building. Old Town Premium Square gave us their cell no so I could contact them via WhatsApp. They reply instantly everytime I have a query. The apartment we got was right across the Old Town Square. It was centrally located and the sIze of the apartment was huge. The beds were very comfortable. There were no shampoo, conditioner (there was soap ) but we were informed about it prior to our stay. We were also given a recommended list of restaurants, where to change your money to their currency, and the map. We tried some of the restos and they were really good. Beware of the money changer. Rates should be 24-25. If you changed your money at a low rate, you still have 3 hours to return it back.
Regarding the deposit, if you check out in the main building, they will return it back to you. Since we did not want to go to the main building anymore, the cleaner met us on our check out date and time and brought the deposit to the apartment. I asked for pick up at the apartment to the airport and the driver picked us up at the designated time and place.