A most welcoming host. If you are OK with staying at a place that is in the process of being built, you should enjoy yourself. If you want something polished, you may be disappointed.