well placed and clean accommodation