perfect location, great staff and beautiful views!