Strongly recommend!
Self check-in process is smooth and easy, entire place is pretty and clean. Location is good too!