a very well situated, clean and well equipped property