The self check-in is really easy and convenient. Location is ok. Its close to a lot of bigger chain restaurants and supermarkets because it is on and industrial area.