Great location, easy self check-in, very good communication and nice room!
Can only recommend :)