10/10. Clean, well equipt, cozy, easy stay!