Very well kept and comfortable. Very easy to settle in and feel welcomed