Ideal space - it has everything you'll need. I didn't need to contact the hosts but looking at the other reviews I wouldn't have hesitated as they seem very approachable. I would recommend this apartment.