all great, amazing location, great view