Self check-in and check-out went smoothly. The apartment was really clean, smelled great, and the heating was automatically on so we didn't have to worry about it. There was a welcoming kit that came in very handy for breakfast. It's actually more spacious than we thought. Great value for money!