Absolutely perfect for a stay with a big family or company. Well-planned apartment with great location. Host is great - very easy to communicate, very helpful. We would come again for sure!