Excellent. Fantastic clean modern facilities. Outstanding views .