well situated, clean and beautiful