Excellent location, a clean, comfortable, and spacious stay, and the self check in was very easy. Also the common space is shared but very nice…however i did not feel that the host was good with communication which bothered me