An excellent place in all ways. Just make sure you go through the check-in procedures well in advance.