The apt was modern and clean. the kasa management addressed all concerns we had asap. the sofa bed was uncomfortable and hence some of us had to sleep on the floor but otherwise we had a good stay