The apartment has everything you need, especially the kitchen is well equipped. However the bathroom is really small, but still fine for a long weekend stay. The communication was a little bit more difficult. We didn't get any upfront information with the login code for how to open the door. You will get it via email, and not via airbnb (that's what we thought where to look for further information). So if you´re not from the US, and have no wifi, it´s a little difficult to check the mails just a really short time before your check in.