The place is as expected and the self check-in is very easy. Location is great.