Spacious clean and well equipped apartment