Perfect stay. Clean, welcoming, comfortable and peaceful.