Calvin has a great place! It was kept completely clean, with clean towels and toiletries provided. Entering and leaving were both very smooth and simple processes. Great stay overall!