Super well situated and very clean and comfortable.