This apartment has everything you need. The space is brand new and modern. The bed is extremely comfortable and the host was very quick to answer any questions I had. I would stay here again.