The apartment itself is amazing. It has everything you need to accommodate lots of guests. The kitchen is fully loaded and all of the beds are comfortable and clean. However, if you do really have 16 guests, you may opt for more than two bathrooms. The host is absolutely amazing. He was always extremely responsive. Upon arrival, you are greeted by him or his colleague and they help you get situated. Highly recommend.