perfect. The place as promised. Clean, safe and perfect for resting.