The apartment is spacious and clean. Definitely suitable for 4 people. Location is great. Host is responsive and helpful. Everything you need is provided in the apartment. Feels at home during our stay there. It was really great! Highly recommended!