The place is very spacious and well maintained. We were 7 adults and 2 dogs. The common areas were big enough for all of us without feeling we were on top of each other. Good location and great garden and views. All the flooring is hardwood. Everything clean. Kitchen very well equipped. Table Tennis was fun. Nice balcony. Recommended :)