This place is perfect. Clean. This place has all the amenities one needs. kitchen, TV etc.. I could not have asked for any thing better. I will definitely come back. Tao was very welcoming and accommodating.