Clean, comfortable and compact space with great views and all you need for a short stay. Yineng was a great host and responded very efficiently when needed. I would very much like to stay there again.