Very pleasant stay at a well kept space