A very well kept and comfortable place to stay