Exceptionally clean and recently updated. Excellent communication and a very easy check in and out.