Excellent. Safe. Clean. Wonderful views. Great value. Great host.