Checking in and out is super smooth, plus you can do it on your own which is always good. The place was relatively clean and nice. Amenities are a little lacking, bring your own soap! The location and the overall experience is worth it.