Perfect, clean, very friendly, great view