Very clean and comfortable flat and nice people. Very good position