Everything described in the description is accurate. This place offers all the basic essentials and kitchen essentials as well. This place was clean and spacious and made a comfortable stay while I was there. I did not utilize the terrace but it was nice to have. 10/10 highly recommend.