The apartment was spacious, modern, clean and very comfortable. It's wonderful that each room has its own bathroom. Jessica was very responsive. We were so glad to stay there that we came back to stay a second time.