Clean well situated accommodation