The apartment is very uncomfortable and definitely not suitable for 6 people.
Basic facilities are lacking.
Host’s behaviour was not the best.
There are safety issues, access through such steep and narrow stairs make an emergency exit impossible.
Would definitely not recommend this place.