Great location, all very accurate, smooth in terms of communication, check-in etc., clean, good value for money.