amazing accommodating very clean and comfortable