The apartment offers everything just as described. It has a well equipped kitchen and bathroom. The hostess was very quick to respond to any massages/problems. She was also very understanding about our flight delay and made sure that we had a personal welcome even though it got pretty late. Definitely very recommendable.