perfect location, great staff, beautiful views 10/10