Wonderful well situated accommodation .